cumin-flavored biscuits - German English Dictionary